@charset "utf-8";
/* CSS Document */
body{ color:#333; font-family:"Microsoft Yahei","微软雅黑","Tahoma","Arial"; font-size:12px; margin:0; padding:0;}
ul,h1,h2,h3,h4,h5,h6,p,li{margin:0;padding:0;list-style:none;}
form{margin:0;padding:0;}
img{border:0;}
a{text-decoration:none;}
.clear{clear:none;}

.w1000{ width:1000px; margin:0 auto;}
body{ color:#666}

.header .nav{ height:80px; overflow:hidden;}
.header .nav img{ float:left; margin-top:10px;}
.header .nav ul{float:right; overflow:hidden;}
.header .nav ul li{ float:left; margin-left:50px; margin-top:40px; width:80px; height:50px;}
.header .nav ul li a{ color:#90784c;}
.header .nav li a:hover,.header .nav li a.on{ color:#82aedd; border-bottom:1px solid #82aedd;}
/*header end*/

.banner{ width:100%; background: url(../images/gnbanner.png) no-repeat center 0; height:300px;}

.g1{ margin-top:145px; overflow:hidden;}
.g1 ul{float:left;}
.g1 ul .l1{font-size:30px; line-height:50px;}
.g1 ul .l2{width:500px; font-size:14px;line-height:30px; margin-top:20px;}
.g1 ul .l3{background:#fd6967; width:240px; height:65px; border-radius:5px; text-align:center; padding-top:20px; margin-top:20px;}
.g1 div{ float:right; margin-top:50px;}

.g2{ margin-top:145px; overflow:hidden;}
.g2 div{ float:left;}
.g2 ul{ float:right;}
.g2 ul .l1{font-size:30px; line-height:50px;}
.g2 ul .l2{width:500px; font-size:14px;line-height:30px; margin-top:20px;}

.banner{ width:100%; height:640px;;}

.g3{ margin-top:145px; overflow:hidden;}
.g3 ul{float:left;}
.g3 ul .l1{font-size:30px; line-height:50px;}
.g3 ul .l2{width:500px; font-size:14px;line-height:30px; margin-top:20px;}
.g3 div{ float:right;}

.fot{ margin:50px 0; font-size:14px;}
.fot p{text-align:center; margin-top:20px;}